make a business move forward - İspanyolca İngilizce Sözlük